home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / recent / warpup1.lha / WarpUP-WarpOS / Demos / Voxelspace / voxel.readme < prev    next >
Text File  |  1997-12-24  |  3KB  |  68 lines

  1.  
  2.     Voxelspace-Probleme     18.8.97 von Sam Jordan
  3.     ----------------------------------------------
  4.  
  5. Das Voxelspace-Demo ist eine hochoptimierte Demonstration sowohl
  6. des PowerPC-Prozessors als auch der schnellen Grafik-Darstellung.
  7. Es wurden eine ganze Menge neuer Techniken getestet, welche sich
  8. vielleicht in Zukunft etablieren koennten. Deswegen kann es in dieser
  9. Phase je nach Konfiguration der Hardware zu Problemen kommen. Das
  10. Voxelspace-Demo bietet hier einige Optionen an, welche dazu dienen
  11. koennen, diese Probleme zu umgehen.
  12.  
  13. Die wichtigsten Parameter, welche Probleme verursachen koennten:
  14.  
  15. 'm'     : Dieser Parameter aktiviert einen 'MMU-Hack' fuer den 68K-
  16.       Prozessor (nur fuer 68040/68060). Diese Option greift auf
  17.       voellig nicht-systemkonforme Weise auf die 68K-MMU zu und
  18.       kann deswegen zu grossen Problemen fuehren. Es wurden
  19.       bisher schon Aufhaenger des Systems sowie Probleme mit
  20.       dem CSPPC-SCSI-Controller festgestellt. Dieser Parameter
  21.       hat auf die Performance des PowerPC absolut keinen Einfluss
  22.       und kann deswegen getrost weggelassen werden, wenn nur die
  23.       Performance des PPC eine Rolle spielt.
  24.  
  25. 'g'     : Damit wird die direkte Grafikkarten-Ansteuerung eingeschaltet.
  26.       In diesem Modus wird das Bild direkt im RAM der Grafikkarte
  27.       erstellt (Modus TURBOGFX).
  28.       Defaultmaessig versucht das Demo, so systemkonform wie nur
  29.       irgend moeglich auf die Bitmap zuzugreifen, d.h. die Bitmap
  30.       wird mit den Funktionen der 'cybergraphics.library' gelockt,
  31.       bevor darauf zugegriffen wird und danach wieder freigegeben.
  32.       Trotzdem kann es vorkommen, dass diese Modus nicht funktioniert,
  33.       beispielsweise auf verschiedenen Grafikkarten.
  34.  
  35. 'nl'    : Dieser Parameter spielt nur eine Rolle, wenn 'g' aktiviert und
  36.       'mo' deaktiviert ist. Damit wird das Locking der Bitmap im
  37.       TurboGFX-Modus ausgeschaltet. Wenn der Parameter 'g' Probleme
  38.       macht, dann sollten die Parameter 'g nl' ausprobiert werden.
  39.  
  40. 'mo'    : Dieser Parameter spielt nur eine Rolle, wenn 'g' aktiviert ist.
  41.       Damit wird intern der Zeiger auf die Bitmap auf eine andere
  42.       Art beschafft. Bei gewissen aelteren CyberGFX-Versionen ist die
  43.       Standard-Methode kaputt. Wenn also Probleme auftreten, sollten
  44.       die Parameter 'g mo' ausprobiert werden.
  45.  
  46. 'c'     : Dieser Parameter spielt nur eine Rolle, wenn 'g' deaktiviert
  47.       ist. Dann wird nicht direkt auf das RAM der GfxKarte zugegriffen.
  48.       Jedoch verwendet das Demo 'Multibuffering'. Das kann ev. zu
  49.       Problemen fuehren, wenn irgendwelche Commodities im Hintergrund
  50.       laufen, z.B. Blanker.
  51.  
  52. 'w'     : Dieser Parameter schaltet gleichzeitig 'm', 't' und 'g' ein.
  53.       Falls einer dieser drei Parameter nicht funktionieren sollte,
  54.       so sollte auch 'w' nicht angewendet werden.
  55.  
  56. NEU: Seit V1.6 unterstuetzt das Voxelspace-Demo das OS3.0-Multibuffering
  57. von P96 (nur wenn P96 laeuft). Deswegen muss eine entsprechend aktuelle
  58. P96-Version installiert sein, damit das Demo in den Modi WARP/TURBOGFX/
  59. CGFXPLUS ueberhaupt noch laeuft!
  60.  
  61. Zum Schluss sei noch mal auf ein bekanntes Problem beim Verwenden von
  62. Multibuffering mit CyberGFX hingewiesen. Es kann u.U. zu Abstuerzen
  63. kommen, wenn die Maustasten betaetigt werden. Das liegt in der Regel
  64. an Commodity-Programmen, welche im Hintergrund laufen. Diese sollten
  65. entweder abgeschaltet werden, oder das Voxeldemo ohne die Parameter
  66. 'w', 'c', und 'g' gestartet werden.
  67.  
  68.